$(function () {
    $('#_js_loginBtn').click(function () {
        var val = $('#inputPassword').val();

        //js 正则表达语法:
        //    / /g  : 正则表达式对象

        // ^1  以1开头
        //  \d 数字 0-9 数字中一个
        //  {10}  重复个数   \d{10} 表示10个数字
        // $  以xx结束
        //  [3456789]  代码 3 4 5 6 7 8 9 中一个数

        //   /^1[3456789]\d{9}$/


        if (/^1\d{10}$/g.test(val)) {

            $.get(domainUrl + "/checkPhone", {phone: val}, function (data) {
                if (data) {
                    $('#inputPassword').next().text('').hide()
                    $('.login-box').hide()
                    $('.signup-box').show()
                    $("#phone").val(val);
                } else {
                    $('#inputPassword').next().text('手机号码已注册.').show()
                }
            })
        } else {
            $('#inputPassword').next().text('手机号码格式不正确').show()
        }
    });
    //短信发送
    $('.vcode-send').click(function () {
        if ($(this).hasClass('disabled')) {
        } else {
            var self = $(this);
            var count = 10;
            self.addClass('disabled')
            self.text(count + '秒后重新获取')
            var timer = setInterval(function () {
                count--;
                if (count > 0) {
                    self.text(count + '秒后重新获取');
                } else {
                    clearInterval(timer)
                    self.text('重新获取验证码')
                    self.removeClass("disabled");
                }
            }, 1000);

            var phone = $("#phone").val();
            $.get(domainUrl + "/sendVerifyCode", {phone: phone}, function (data) {

                console.log(data);
                if (data.code == 200) {
                    popup("发送成功")
                } else {
                    popup(data.msg);
                }
            })
        }
    });

    //注册
    $("#editForm").ajaxForm({
        url: domainUrl + "/userRegist",
        type: "POST",
        success: function (data) {
            if (data.code == 200) {
                location.href = "/login.html";
            } else {
                popup(data.msg);
            }
        }
    })

    /*    //表单信息验证
        var $editForm = $("#editForm");
        $editForm.bootstrapValidator({
            feedbackIcons: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-remove',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                phone: { // phone 属性值
                    validators: {
                        notEmpty: { // 非空校验
                            message: '用户名不能为空！'
                        },
                        stringLength: { // 长度校验
                            min: 11,
                            max: 11,
                            message: '用户名长度 %s ~ %s 个字符！'
                        },
                    }
                },
                password: {
                    validators: {
                        notEmpty: {
                            message: '密码不能为空！'
                        },
                        stringLength: {
                            min: 1,
                            max: 12,
                            message: '密码长度 %s ~ %s 个字符！'
                        }
                    }
                },
                rpassword: {
                    validators: {
                        notEmpty: {
                            message: '确认密码不能为空！'
                        },
                        identical: { // 比较是否相同，否的话校验不通过
                            field: 'password', // 和 password 字段比较
                            message: '两次输入密码不一致！'
                        }
                    }
                },
                verifyCode: {
                    validators: {
                        notEmpty: {
                            message: '验证码不能为空！'
                        },
                        between: { // 数值范围校验
                            min: 3,
                            max: 6,
                            message: '请输入正常的年龄，范围为 %s 到 %s！'
                        }
                    }
                },
            }
            //表单所有数据验证通过后执行该方法
        }).on('success.form.bv', function (e) {
            // 禁止原本的表单提交 Prevent form submission
            e.preventDefault();
            $("#editForm").ajaxForm({
                url: domainUrl + "/userRegist",
                type: "POST",
                success: function (data) {
                    if (data.code == 200) {
                        location.href = "/login.html";
                    } else {
                        popup(data.msg);
                    }
                }
            })
        });*/


});


